<?php

Raise::load('core.ui.RaiseUIControl');

/**
 * TestCoreRaiseUIControl class
 * Testing unit of 'phpraise/core/RaiseUIControl.php'
 *
 * @author Sam-Mauris Yong / hellclanner at live dot com
 * @license http://www.opensource.org/licenses/bsd-license New BSD License
 * @package Raise.UnitTest.Test
 */
class TestCoreRaiseUIControl extends RaiseTest {

    public static function testClass(){
        self::assertClassExists('RaiseUIControl');
        self::assertClassIsAbstract('RaiseUIControl');
        self::assertClassExtends('RaiseUIControl', 'RaiseObject');
        self::assertClassMethod('RaiseUIControl', 'output');
        self::assertClassMethod('RaiseUIControl', 'clientId');
        self::assertClassMethod('RaiseUIControl', 'dataTag');
        self::assertClassMethod('RaiseUIControl', 'uniqueId');
        self::assertClassMethod('RaiseUIControl', 'page');
    }

}
